Estimating PLC logic program reliability
نویسنده
چکیده
In earlier research we developed a theory for predicting the reliability of conventional sequential programs based on an estimate of residual faults. This paper describes how the theory was applied to a realistic industrial example containing a known number of faults. The industrial example was implemented in a PLC application language where the program is represented by a network of logic gates (e.g. AND and OR gates). To make a residual fault estimate, our fault estimation method had to be adapted to apply to logic networks. The previous estimation method relied on a measurement of code coverage, and this had to be replaced by a measurement of logic network coverage. Several different measures of logic coverage were evaluated, including coverage of input values, output values, and input-output pair values. Using the residual fault estimate and information about the testing applied, a reliability bound was calculated and we assessed the sensitivity of the bound to changes in the operational profile.
منابع مشابه
Design and PLC Implementation for Speed Control of DC Motor using Fuzzy Logic
In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic contr...
متن کاملPLC Forensics Based on Control Program Logic Change Detection
Supervisory Control and Data Acquisition (SCADA) system is an industrial control automated system. It is built with multiple Programmable Logic Controllers (PLCs). PLC is a special form of microprocessor-based controller with proprietary operating system. Due to the unique architecture of PLC, traditional digital forensic tools are difficult to be applied. In this paper, we propose a program ca...
متن کاملارزیابی قابلیت اطمینان جایگاه سوخت رسانی CNG به روش دیاگرام بلوکی (RBD)
Background & aim :The Compressed Natural Gas(CNG)emphasize as clean fuel in reducing contaminating, limitation in providing air, oil resources and subsequently less expenses, preparation and utilization of Natural Gas regarding to gasoline and oil. Through this recent years, natural gas cause increasing the station development to it in the country. The study of statistics interruption fuel...
متن کاملRobust control filter for manufacturing systems : application to PLC training
In this paper, we show how research dealing with the design of a robust filter for manufacturing controllers can be used in the field of PLC training. Maintenance tasks and improvements in the manufacturing process involve changes in the PLC (programmable logic controller) program that can have bad safety consequences. Hence, a PLC program which is at the startup of the production lifecycle saf...
متن کاملAn FPGA implementation of hard-wired sequence control system based on PLC software
Although a Programmable Logic Controller (PLC) has been widely adopted for the sequence control of industrial machinery, its performance does not always satisfy the recent requirements in large and highly responsive systems. With the state-of-the-art FPGA technology, it is possible to implement a control program with hard-wired logic for higher response and reduced implementation cost/space. Th...
متن کامل